body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body,ul,ol,li,p,form,fieldset,table,td{font-family:"宋体";}
body{background:#fff;color:#000;}
td,p,li,select,input,textarea,div{font-size:12px;}

ul{list-style-type:none;}
select,input{/*vertical-align:middle;*/}
label{vertical-align:middle;}

table.formTable{width:100%; border-left:1px solid #ccc; border-top:1px solid #ccc;}
table.formTable th, table.formTable td{line-height:24px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:5px 0;}
table.formTable th{background:#f5f5f5; font-weight:lighter; text-align:right; border-top:1px solid #fff;}
table.formTable td{padding-left:5px;}

.formTable input,.formTable textarea{
	padding: 6px;
	font-size:13px;
    background: #fff url('../images/bg-form-field.gif') top left repeat-x;
    border: 1px solid #d5d5d5;
	color: #333;
	transition: all 0.10s ease-in-out;
	-webkit-transition: all 0.10s ease-in-out;
 	-moz-transition: all 0.10s ease-in-out;
 	border-radius: 2px;
 	outline:none;
}
.formTable input[type='reset'],.formTable input[type='button'],.formTable input[type='submit']{
	padding: 3px 7px;
	margin-right:5px;
}
.formTable radio,.formTable checkbox{border:none;}
.formTable select{padding:1px;}
.formTable td,.formTable th{text-align:left;vertical-align:middle;}
.formTable th span,.formTable th label{font-weight: bold;}
.formTable label{margin:0 5px 0 0;}

a{text-decoration:none;}
a:link{color:#1e50a2;}
a:visited{color:#1e50a2;}
a:hover,a:active,a:focus{color:#1e50a2;text-decoration:underline;}


.tip_default,.tip_notice,.tip_ok,.tip_error,.tip_loading{
	float:left;
	height: 27px;
	line-height: 27px;
	padding:0 0 0 25px;
	margin-right:5px;
}

.tip_default{
	background:transparent url(../images/icon_notice.png) no-repeat scroll 5px 6px;
	border:1px solid #fff;
	color:#666;
}

.tip_notice{
	background:transparent url(../images/icon_notice.png) no-repeat scroll 5px 6px;
	border:1px solid #666;
	color:#333;
}

.tip_ok{
	background:transparent url(../images/icon_ok.png) no-repeat scroll 5px 6px;
	border:none;
	color:#333;
}

.tip_error{
	background:transparent url(../images/icon_error.png) no-repeat scroll 5px 6px;
	border:1px solid #c00;
	color:#c00;
}

.tip_loading{
	background:transparent url(../images/icon_loading.gif) no-repeat scroll 5px 6px;
	border:1px solid #666;
	color:#333;
}

.formTable .red{color:#c00;}
.formTable .inputbox {float:left;margin-right:10px;}
.formTable .inputtip {margin:3px;}
.formTable .inputtxt {clear:both;padding-top:5px;}

.formTable .input,.formTable .inputright,.formTable .inputgreen,.formTable .inputred{margin-right:10px;float:left;/*height:16px;*/}
.formTable .inputgreen ,
.formTable .tip_notice ,.formTable .tip_loading,.formTable .tip_notice,
.formTable input:focus ,.formTable textarea:focus,
.formTable input:hover,.formTable textarea:hover {
	border:1px solid #4ea0d1;
	box-shadow: 0 0 3px #85e4ff;
	-webkit-box-shadow: 0 0 3px #85e4ff;
	-moz-box-shadow: 0 0 3px #85e4ff;
	border-radius: 2px;
}
.formTable .inputred ,.formTable .tip_error{
	border:1px solid #c00;
	box-shadow: 0 0 3px #f8aba6;
	-webkit-box-shadow: 0 0 3px #f8aba6;
	-moz-box-shadow: 0 0 3px #f8aba6;
	border-radius: 2px;
}
.formTable .inputblack{
	background:#EFEFEF none repeat scroll 0%;
	border-top:1px solid #555;
	border-left:1px solid #555;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}

